methane hydrate - French English Dictionary